리눅스 환경에서의 C 프로그래밍 6장 흐름제어와 논리표현

리눅스 환경에서의 C 프로그래밍 6장 흐름제어와 논리표현이번 장에서는 C 프로그램에서 사용되는 여러가지 종류의 흐름제어(Control of flow)어 알아보도록 하겠다. 흐름제어는 주어지는 조건에 따라서 프로그램의 흐름을 제어하기 위한 목적으로 사용된다. 간단한 예로 성인인증을 위한 프로그램을 만든다고 하면, 나이를 기준으로 18세 이하면, 경고메시지를...

리눅스 환경에서의 C 프로그래밍 : 7장 함수

리눅스 환경에서의 C 프로그래밍 함수는 어떤 일을 처리하는 단위로 function 혹은 subroutine라고 부른다. Pascal(1 int main()2 {3 int start = 0;4 int end = 0; 5 int sum = 0;67 // 10부터 120 까지 더한다. 8 for (start = 10; start < 121; start++)9 ...

리눅스 환경에서의 C 프로그래밍 : 8장 데이터 타입

리눅스 환경에서의 C 프로그래밍 우리는 에서 데이터 타입에 대해서 간단히 알아보았다. 여기에서는 이들 데이터 타입에 대해서 좀더 자세히 알아보도록 할것이다. 우리가 사용하는 데이터는 컴퓨터의 메모리에 연속된 비트의 나열로 저장이 된다. 이러한 비트의 나열은 컴퓨터입장에서는 문제가 안 되겠지만 인간의 입장에서는 알아보기 힘들다는 문제가 발생한다. 그래서 데...

리눅스 환경에서의 C 프로그래밍 : 9장 배열과 문자열

리눅스 환경에서의 C 프로그래밍 8장의 1번 문제를 풀어보도록 하자. hello world를 찍는 문제였다. char 하나에는 하나의 문자만 들어갈 수 있으므로 공백문자까지 포함 11개의 char를 선언해서 사용해야 한다. #include int main(int argc, char argv){ char h=h; char e=e; char ...